sideways-looking synthetic radar - Spanish English Dictionary